int n_queries = 13;

unsigned char* queries[] = {
  "CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n"
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n"
  // rdf 1
  "CONSTRUCT { ?a rdf:type rdf:Property } WHERE { ?u ?a ?y }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 2
  "CONSTRUCT { ?u rdf:type ?x } WHERE { ?a rdfs:domain ?x . ?u ?a ?v }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 3
  "CONSTRUCT { ?v rdf:type ?x } WHERE { ?a rdfs:range ?x . ?u ?a ?v }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 4a
  "CONSTRUCT { ?u rdf:type rdfs:Resource } WHERE { ?u ?a ?x }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 4b
  "CONSTRUCT { ?v rdf:type rdfs:Resource } WHERE { ?u ?a ?v }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 5
  "CONSTRUCT { ?u rdfs:subPropertyOf ?x } WHERE { ?u rdfs:subPropertyOf ?v . ?v rdfs:subPropertyOf ?x }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 6
  "CONSTRUCT { ?u rdfs:subPropertyOf ?u } WHERE { ?u rdf:type rdf:Property }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 7
  "CONSTRUCT { ?u ?b ?y } WHERE { ?a rdfs:subPropertyOf ?b . ?u ?a ?y }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 8
  "CONSTRUCT { ?u rdfs:subClassOf rdfs:Resource } WHERE { ?u rdf:type rdfs:Class }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 9
  "CONSTRUCT { ?v rdf:type ?x } WHERE { ?u rdfs:subClassOf ?x . ?v rdf:type ?u }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 10
  "CONSTRUCT { ?u rdfs:subClassOf ?u } WHERE { ?u rdf:type rdfs:Class }",
  "prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>\n" 
  "prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>\n" 
  // rdfs 11
  "CONSTRUCT { ?u rdfs:subClassOf ?x } WHERE { ?u rdfs:subClassOf ?v . ?v rdfs:subClassOf ?x }"
  // missing ...
};
